they are pressed for payment - Allemand Anglais Dictionnaire

they are pressed for payment

Meanings of "they are pressed for payment" in German English Dictionary : 1 result(s)

Anglais Allemand
Business Correspondence
they are pressed for payment Sie werden bedrängt zu zahlen